home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 1: Comms & Networking / Almathera Ten on Ten - Disc 1: Comms & Networking.iso / tools / archie / archie-1.4 / makefile.os2 < prev    next >
Makefile  |  1995-05-01  |  800b  |  44 lines

  1. #
  2. # Last changed: 11/20/91, v1.2
  3. #
  4. # Makefile for the minimal build for an archie Prospero client.
  5. .INCLUDE ../../../builtins
  6.  
  7. OBJS    = aquery.obj    archie.obj    atalloc.obj    dirsend.obj    \
  8.       get_pauth.obj    get_vdir.obj    perrmesg.obj    procquery.obj    \
  9.       ptalloc.obj    regex.obj    stcopy.obj    support.obj    \
  10.       vlalloc.obj    vl_comp.obj
  11. HDRS    = archie.h    pmachine.h    pcompat.h
  12.  
  13. DEFINES    = -DDEBUG -DNOREGEX
  14.  
  15. IFLAGS    = -I. -I../../../include $(DEFINES)
  16.  
  17. LFLAGS     = /stack:30000/nod/noe/noi/map/CO
  18. LIBS    = pctcp bsd ftpcrt socket os2
  19. EXE    = archie.exe
  20.  
  21. all: $(EXE)
  22.  
  23. install: $(EXE)
  24.     cp $[m,*.exe,$**] ..\..\..\bin
  25.     @touch install
  26.  
  27. $(OBJS): $(HDRS)
  28.  
  29. $(EXE): $(OBJS) Makefile
  30.     $(LD) $(LFLAGS) $(L_DEBUG) <@<
  31. $[s,"+ \n",$[m,*.obj,$**]]
  32. $*
  33. $*
  34. $(LIBS)
  35.  
  36. <
  37.     +markexe lfns $@
  38.     +markexe windowcompat $@
  39.  
  40. clean:
  41.     +-del *.obj
  42.     +-del *.exe
  43.  
  44.